Police officers on Monday arrested protesters who had set up an encampment on Yale University's campus in support of the Palestinian cause, one of a growing number of American universities to see demonstrations surrounding the ongoing Israel-Hamas war.
[Read more]